package com.winit.openapi.wh.utils;

import java.util.HashSet;
import java.util.List;

import com.winit.openapi.constants.ErrorCode;
import com.winit.openapi.exception.ApiException;

/**
 * 校验元素是否重复
 * 
 * @version <pre>
 * Author	  Version		Date		Changes
 * dinghua.an	1.0  		2015年11月13日 	Created
 *
 * </pre>
 * @since 1.
 */
public class CheckRepeatUtil {

    public static void hasSame(List<? extends Object> list, String key) {
        if (list.size() != new HashSet<Object>(list).size()) {
            throw new ApiException(ErrorCode.CASENO_REPEAT, key);
        }
    }
}
